package com.iss.okair.db.mapper.sql;

import com.iss.okair.db.entity.Sysdictvalue;
import org.apache.ibatis.jdbc.SQL;

public class SysdictvalueSQL {

    //动态生成查询语句
    public String findDict(Sysdictvalue example){

        return new SQL(){
            {
                SELECT("id,typecode,value,display");
                FROM("sysdictvalue");
                if(example.getDisplay()!=null){
                    WHERE("disPlay like '%"+example.getDisplay()+"%'");
                }
                if(!"-1".equals(example.getTypecode())){
                    WHERE("typecode =#{typecode}");
                }
            }
        }.toString();
    }
}
